Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
2 £ 560,0000.000002
Benvarden, 3 £ 532,0000.000002
Dunluce House, 1 £ 895,0000.000003
Hollywell House, 4 £ 495,0000.000001